ADO Objects

The relationships between these objects are represented in the ADO Object Model.

Each object can be contained in its corresponding collection. For example, an Error object can be contained in an Errors collection. For more information, see ADO Collections or a specific collection topic.

ADO Object Summary

Object Description
Command Defines a specific command that you intend to execute against a data source.
Connection Represents an open connection to a data source.
DataControl (RDS) Binds a data query Recordset to one or more controls (for example, a text box, grid control, or combo box) to display the Recordset data on a Web page.
DataFactory (RDS Server) Implements methods that provide read/write data access to specified data sources for client-side applications.
DataSpace (RDS) Creates client-side proxies to custom business objects located on the middle tier.
Error Contains details about data access errors that pertain to a single operation involving the provider.
Field Represents a column of data with a common data type.
Parameter Represents a parameter or argument associated with a Command object based on a parameterized query or stored procedure.
Property Represents a dynamic characteristic of an ADO object that is defined by the provider.
Record Represents a row of a Recordset, or a directory or file in a file system.
Recordset Represents the entire set of records from a base table or the results of an executed command. At any time, the Recordset object refers to only a single record within the set as the current record.
Stream Represents a binary stream of data.